package br.com.evoluy.controle;

import br.com.evoluy.entidade.LogAcesso;
import br.com.evoluy.repositorio.RepositorioLogAcesso;

public class ControleLogAcesso {
	
	RepositorioLogAcesso rlogacesso;
	
	public void logdeAcesso(LogAcesso logacesso) throws Exception
	{
		if(logacesso.getNomeusuario().equals("") || logacesso.getSobrenome().equals("") || logacesso.getSenha().equals("") || 
		   logacesso.getPsf().equals("") || logacesso.getTimestamp().equals(""))
		{
			throw new Exception("Parametros invalidos!");
		}
		else
		{			
		    rlogacesso = new RepositorioLogAcesso();
		    logacesso.setNomeusuario(logacesso.getNomeusuario());
		    logacesso.setSobrenome(logacesso.getSobrenome());
		    logacesso.setSenha(logacesso.getSenha());
		    logacesso.setPsf(logacesso.getPsf());
		    logacesso.setTimestamp(logacesso.getTimestamp());
		    rlogacesso.saveLogAcessoJDBC(logacesso); //JDBC
		    //rlogacesso.saveLogAcesso(log); Hibernate	
		}
		
	}
	

}
